<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<script type="text/javascript">
window.onload = function (){
	var arr = [100,-987654,34,-2,0,300,23.45,5];
	var aInp = document.getElementsByTagName('input');


	aInp[0].onclick = function (){
		var max = arr[0];							//这个应该放在每一次循环外，即只使用一次
		for (var i = 1; i < arr.length; i++) {
			if (arr[i] > max) {
				max = arr[i];
			};
		};
		alert('最大值是：'+max);
	}

	aInp[1].onclick = function (){
		var min = arr[0];							//这个应该放在每一次循环外，即只使用一次
		for (var i = 1; i < arr.length; i++) {
			if (arr[i] < min) {
				min = arr[i];
			};
		};
		alert('最小值是：'+min);
	}
}
</script>
<body>
	<input type="button" value="最大值" />
	<input type="button" value="最小值" />
	<p>arr=[100,-987654,34,-2,0,300,23.45,5]
找到最大值</p>
</body>
</html>